Solving Bilevel Combinatorial Optimization as Bilinear Min-max Optimization via a Branch-and-cut Algorithm
نویسندگان
چکیده
In this paper, we propose a generic branch-and-cut algorithm for a special class of bi-level combinatorial optimization problems. Namely, we study such problems that can be reformulated as bilinear min-max combinatorial optimization problems. We show that the reformulation can be efficiently solved by a branch-and-cut algorithm whose cuts represent the inner maximization feasibility set. The algorithm generalizes a method developed recently by Roboredo and Pessoa for two particular bi-level problems. In addition, we apply the algorithm on the r-Interdiction Median Problem with Fortification (RIMF). The RIMF considers sets of facilities and customers where each customer is served by the nearest facility unless the facility is interdicted and not fortified. The objective is to minimize the total weighted distance by fortifying q facilities knowing that r facilities will be interdicted. Our numerical results show that our method is more suitable on large instances than the best exact method found in literature.
منابع مشابه
Exploiting dominance conditions for computing worst-case time upper bounds in bounded combinatorial optimization problems:application to MIN SET COVERING and MAX CUT
In the design of branch and bound methods for NP-hard combinatorial optimization problems, dominance conditions have always been applied. In this work we show how the use of dominance conditions within search tree algorithms can lead to non trivial worst-case upper time bounds for the considered algorithms on bounded combinatorial optimization problems. We consider here the MIN 3-SET COVERING p...
متن کاملRestarting after Branching in the SDP Approach to MAX-CUT and Similar Combinatorial Optimization Problems
Many combinatorial optimization problems have relaxations that are semidefinite programming problems. In principle, the combinatorial optimization problem can then be solved by using a branch-and-cut procedure, where the problems to be solved at the nodes of the tree are semidefinite programs. It is desirable that the solution to one node of the tree should be exploited at the child node in ord...
متن کاملExploiting dominance conditions for computing worst-case time upper bounds in bounded combinatorial optimization problems: application to MIN SET COVERING and MAX CUT1
In the design of branch and bound methods for NP-hard combinatorial optimization problems, dominance conditions have always been applied. In this work we show how the use of dominance conditions within search tree algorithms can lead to non trivial worst-case upper time bounds for the considered algorithms on bounded combinatorial optimization problems. We consider here the MIN 3-SET COVERING p...
متن کاملA sub-constant improvement in approximating the positive semidefinite Grothendieck problem
Semidefinite relaxations are a powerful tool for approximately solving combinatorial optimization problems such as MAX-CUT and the Grothendieck problem. By exploiting a bounded rank property of extreme points in the semidefinite cone, we make a sub-constant improvement in the approximation ratio of one such problem. Precisely, we describe a polynomial-time algorithm for the positive semidefinit...
متن کاملMin-max and min-max regret versions of combinatorial optimization problems: A survey
Min-max and min-max regret criteria are commonly used to define robust solutions. After motivating the use of these criteria, we present general results. Then, we survey complexity results for the min-max and min-max regret versions of some combinatorial optimization problems: shortest path, spanning tree, assignment, min cut, min s-t cut, knapsack. Since most of these problems are NP -hard, we...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013